# -*- coding: utf-8 -*- 

###########################################################################
## Python code generated with wxFormBuilder (version Jun 17 2015)
## http://www.wxformbuilder.org/
##
## PLEASE DO "NOT" EDIT THIS FILE!
###########################################################################

import wx
import wx.xrc


###########################################################################
## Class CalcSquare
###########################################################################

class CalcFrame(wx.Frame):
	
	def __init__(self, parent):
		wx.Frame.__init__(self, parent, id=wx.ID_ANY, title="计算一个数字的平方", pos=wx.DefaultPosition,
		                  size=wx.Size(200, 200), style=wx.DEFAULT_FRAME_STYLE | wx.TAB_TRAVERSAL)
		
		self.SetSizeHints(wx.DefaultSize, wx.DefaultSize)
		
		windowMain = wx.BoxSizer(wx.VERTICAL)
		
		self.m_staticText1 = wx.StaticText(self, wx.ID_ANY, "输入一个数字", wx.DefaultPosition, wx.DefaultSize,
		                                   wx.ALIGN_CENTRE)
		self.m_staticText1.Wrap(-1)
		windowMain.Add(self.m_staticText1, 0, wx.ALL | wx.EXPAND, 5)
		
		self.inputNum = wx.TextCtrl(self, wx.ID_ANY, wx.EmptyString, wx.DefaultPosition, wx.DefaultSize, 0)
		windowMain.Add(self.inputNum, 0, wx.ALL | wx.EXPAND, 5)
		
		self.calcBtn = wx.Button(self, wx.ID_ANY, "计算平方", wx.DefaultPosition, wx.DefaultSize, 0)
		self.calcBtn.SetDefault()
		windowMain.Add(self.calcBtn, 0, wx.ALL | wx.EXPAND, 5)
		
		self.calcRes = wx.TextCtrl(self, wx.ID_ANY, wx.EmptyString, wx.DefaultPosition, wx.DefaultSize, 0)
		self.calcRes.Enable(False)
		
		windowMain.Add(self.calcRes, 0, wx.ALL | wx.EXPAND, 5)
		
		self.SetSizer(windowMain)
		self.Layout()
		
		self.Centre(wx.BOTH)
		
		# Connect Events
		self.calcBtn.Bind(wx.EVT_BUTTON, self.findSquare)